package com.ernest.service.impl;

import com.ernest.dao.UserDao;
import com.ernest.pojo.User;
import com.ernest.service.ILoginInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

/**
 * @author ernest
 * @date 2022年05月05
 */
@Service
public class LoginInfoServiceImpl implements ILoginInfoService {

    @Autowired
    private UserDao userDao;

    @Override
    public String loginInfo(String account, String pwd) {
        // 1. 通过 dao 层获取数据
        User user = userDao.selectByAccount(account);
        // 2. 判断 user 是否为 null，如果为 null 说明用户不存在
        if (user == null) {
            return "hasExit";
        }
        // 3. 不为 null 说明用户存在，那么判断密码是否正确
        return (pwd.equals(user.getPassword()))?"success":"failed";
        /*if (pwd.equals(user.getPassword())) {
            return "success";
        }else{
            return "failed";
        }*/

    }
}
